﻿/* Left Side Menu */
@import url("lib/superfish_gray.min.css");
@import url("lib/superfish-vertical.min.css"); 

/* Global */
body 
{
    background-color: #808080;
    font-family: Arial, Helvetica, PMingLiU, SimSun, sans-serif;
    font-size: 0.8em; /* Default Font Size */
    padding: 0;
    margin: 0;
}
a
{
    color: #4682B4;
    text-decoration: none;
}
a:hover
{
    color: #FF8C00;
    text-decoration: underline;
}
a img
{
	border: none;
}

#Container
{
    width: 950px;
    background-color: #FFFFFF;
    padding: 10px;
    margin: 5px auto;
}

/* Header */
#Header
{
	height: 110px;
	background: #FFFFFF url("/images_gray/logo/cmm_logo.jpg") no-repeat left top; /* Logo */
	padding: 0;
	margin: 0 0 10px 0;
	border-bottom: 2px solid #D3D3D3;
}
#Header #LanguageBar
{
    list-style: none;
    background-color: #EEEEEE;
    float: right;
    padding: 5px 0;
    margin: 0 0 10px 0;
}
#Header #LanguageBar li
{
    display: inline;
    padding: 0 10px;
    margin: 0;
}
#Header #LanguageBar a
{
    color: #696969;
}
#Header #LanguageBar a:hover
{
    color: #000000;
}
#Header #ExternalLink
{
    list-style: none;
    clear: right;
    padding: 0;
    margin: 0 0 0 590px;
}
#Header #ExternalLink li
{
    display: inline;
}
#Header #ExternalLink a
{
    text-indent: -5000px;
    overflow: hidden;
    float: left;
    padding: 36px 0 0 0;
    margin: 0 0 0 10px;
}
#Header #DSCLink
{
    width: 58px;
    background: #FFFFFF url("/images_gray/logo/dsc_logo.jpg") no-repeat center top;
}
#Header #CEPLink
{
    width: 154px;
    background: #FFFFFF url("/images_gray/logo/cep_logo.jpg") no-repeat center top;  
}
#Header #ESIGNLink
{
    width: 110px;
    background: #FFFFFF url("/images_gray/logo/esign_logo.jpg") no-repeat center top;
}

/* Content */
#Content
{
    width: 600px;
    background-color: #EEEEEE;
    float: right;
    padding: 0;
    margin: 0 0 10px 0;
}
#Content h1
{
    color: #EEEEEE;
    background-color: #696969;
    font-size: 150%;
    padding: 5px 10px;
    margin: 0;
    border-bottom: 3px solid #EEEEEE;
}

/* Left Side Column */
#LeftSideColumn
{
    padding: 0;
    margin: 0 800px 0 0;
}
#LeftSideColumn ul.sf-menu
{
    font-size: 15px;
    overflow: visible;
    padding: 0;
    margin: 0 0 10px 0;
}
#LeftSideColumn ul.sf-menu li
{
     z-index: 50;
}
#LeftSideColumn ul.sf-menu a
{
    color: #696969;
}
#LeftSideColumn ul.sf-menu a:hover
{
    color: #000000;
    text-decoration: none;
}

#LeftSideColumn p /* Hit Counter */
{
    color: #696969;
    text-align: center;
    padding: 0;
    margin: 0;
}


/* Right Side Column */
#RightSideColumn
{
    width: 180px;
    float: right;
    margin: 0 0 0 10px;
}
#RightSideColumn #MiniSlideShow
{
    width: 180px;
    height: 120px;
    background-color: #EEEEEE;
    overflow: hidden;
    margin: 0 0 10px 0;
}
#RightSideColumn #News, #RightSideColumn #Activities
{
    background-color: #EEEEEE;
    padding: 0;
    margin: 0 0 10px 0;
}
#RightSideColumn #News h2, #RightSideColumn #Activities h2
{
    color: #696969;
    font-size: 100%;
    padding: 8px 10px 5px 25px;
    margin: 0;
    border-bottom: 1px solid #696969;
}
#RightSideColumn #News h2
{
    background: #D3D3D3 url("/images_gray/icon/centroid_s.png") no-repeat 5px center;
}
#RightSideColumn #Activities h2
{
    background: #D3D3D3 url("/images_gray/icon/drugs_com_s.png") no-repeat 5px center;
}
#RightSideColumn #News ul, #RightSideColumn #Activities ul
{
    list-style: none;
    padding: 0;
    margin: 0;
}
#RightSideColumn #News li, #RightSideColumn #Activities li
{
    background: url("/images_gray/icon/bullet_orange.png") no-repeat 5px 5px;
    padding: 5px 10px 5px 25px;
    margin: 0 0 3px 0;
}
#RightSideColumn #News a, #RightSideColumn #Activities a
{
    color: #696969;
}
#RightSideColumn #News a:hover, #RightSideColumn #Activities a:hover
{
    color: #000000;
}
#RightSideColumn #News p, #RightSideColumn #Activities p
{
    color: #696969;
    text-align: right;
    padding: 0 5px 5px 0;
    margin: 0;
}
#RightSideColumn #News .highlight
{
    background: url("/images/icon/bullet_star.png") no-repeat center center;
    padding: 0 8px;
    margin: 0;
}

/* Footer */
#Footer 
{
    height: 85px;
    color: #696969;
	background: #FFFFFF url("/images_gray/logo/dsc_slogan.jpg") no-repeat center bottom;
	clear: right;
	padding: 0;
	margin: 10px 0 0 0;
	border-top: 2px solid #D3D3D3;
}
#Footer a
{
    color: #696969;
}
#Footer #Annex, #Footer #PageInfo
{
    list-style: none;
    padding: 0;
    margin: 5px;
}
#Footer #Annex li
{
    display: inline;
    padding: 0 5px;
    margin: 5px 10px;
    border-left: 1px solid #D3D3D3;
}
#Footer #PageInfo
{
    float: right;
    padding: 0;
    margin: 5px;
}

/* Facebook Share Link */
#FacebookShare
{
    width: auto;
    background-color: #E6E6FA;
    clear: both;
    padding: 10px 10px 10px 10px;
    margin: 0;
    border-top: 10px solid #FFFFFF;
}

